/**
 * @file 工单列表
 * @author yangjiangming <449654337@qq.com>
 * @date 2018/12/03 11:05:40
 */
layui.extend({
    oms_member_order_add_common: 'member/order/zmn.oms.member.order.add.common'
}).define(['layer', 'zmnUtils', 'oms_member_order_add_common'], function (exports) {
    var zmnUtils = layui.zmnUtils;
    var addUtils = layui.oms_order_add_common;
    var config = layui.oms_work_config;

    // 是否是呼叫中心
    var isCallPop = !!zmnUtils.getQueryString('callId');

    /**
     * 初始化页面
     */
    function initPage () {
        addUtils.init({
            isNew: true,
            saveURL: config.url.saveMemberURL,
            isMemberOrder: true,
            success: isCallPop ? (function (data) {
                // 如果来自呼叫中心，
                parent.postMessage({
                    callId: zmnUtils.getQueryString('callId'),
                    recordsDelegateKey: zmnUtils.getQueryString('recordsDelegateKey'),
                    type: 1,
                    code: 200,
                    data: data,
                    message: "订单保存成功"
                }, '*');

                addUtils.goDetail(data.orderWork.orderId, data.orderWork.workId);
            }) : undefined
        });
    }

    /**
     * 初始化页面事件
     */
    function initEvent () {
    }

    function init () {
        // 初始化页面
        initPage();

        // 初始化事件
        initEvent();
    }

    init();
    exports("oms_mermber_order_add");
});